Streambed intake - German English Dictionary